Skip to content

docs: de-tell contributing page; codify style rule in CLAUDE.md#22

Merged
jeqcho merged 2 commits into
mainfrom
docs/site-style
Jul 10, 2026
Merged

docs: de-tell contributing page; codify style rule in CLAUDE.md#22
jeqcho merged 2 commits into
mainfrom
docs/site-style

Conversation

@jeqcho

@jeqcho jeqcho commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Applies the org style spec (no prose em dashes, no mid-sentence bold for emphasis) to the site sources, and codifies the writing-style rule in CLAUDE.md.

  • docs/contributing.md: two prose em dashes replaced (colon after the entry-points lead-in, period before "Keep task_keys in sync"); mid-sentence bold on "generated from this catalog at build time" removed. docs/model-cards.md / docs/model-card-template.md were already cleaned in docs: de-tell the model-card standard and make the style rule gating #21 and are untouched.
  • Homepage: there is no docs/index.md; it is generated at build time by scripts/gen_catalog.py via the mkdocs-gen-files plugin from worldevals.catalog.CATALOG (not from the README). Cleaned the rendered prose there: unbolded "Inspect Evals" in the tagline, "its own repository", and "installed"/"exist" in the tip block; also the em dash in the module docstring. Functional card-grid bolds (card titles, task counts) kept. Also replaced the em dash in mkdocs.yml site_description (rendered into every page's meta description) with a colon, matching the llmstxt description already in the file.
  • CLAUDE.md: appended the org-wide "Writing style (public-facing text)" section, with the pointer sentence adapted to say the canonical rule lives in this repo's docs/model-cards.md.

No code-behavior changes; ruff check and ruff format --check pass on the edited script.

🤖 Generated with Claude Code

jeqcho and others added 2 commits July 9, 2026 19:00
Remove prose em dashes and mid-sentence bold from contributing.md, the
generated homepage (scripts/gen_catalog.py) and the mkdocs site description.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jeqcho
jeqcho merged commit aa84242 into main Jul 10, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant